home *** CD-ROM | disk | FTP | other *** search
/ Aminet 19 / Aminet 19 (1997)(GTI - Schatztruhe)[!][Jun 1997].iso / Aminet / comm / tcp / AmiChatOrg1_3.lha / A.C.O. / GalaxyNetPolicies.doc < prev    next >
Text File  |  1996-11-22  |  14KB  |  325 lines

  1. ==[ GalaxyNet IRC Network - Policy (rev. 3) ]=============================
  2.  
  3. The intent of this policy is not to create law. It's intended to be a
  4. guideline for us to follow. But at the same time this policy shall 
  5. constitute the rules of operation on GalaxyNet.
  6.  
  7.  
  8. *** Introduction *********************************************************
  9.  
  10. We must all remember the most important element of this network, the 
  11. users. Without them we might as well just down our servers and go back to
  12. using another network. User rights shall be a paramount concern for all 
  13. of us.
  14.  
  15. Users must be treated with respect at all times. If there are any 
  16. personal problems between you and a specific user, /ignore or /silence 
  17. them. Never act irresponsible or immature. As an oper you represent all 
  18. of GalaxyNet. Ill behavior will result in the users not only disliking 
  19. you, but will change their attitude towards our whole network.
  20.  
  21.  
  22. *** Committees **********************************************************
  23.  
  24. The governing body of GalaxyNet is divided into three groups. The
  25. Administrators, the Network Committee (net-com) and the Channel Service 
  26. Committee (cservice-com).
  27.  
  28.  
  29. * The Administrators:
  30.  
  31. The Administrators as a group shall have final authority in any matter.
  32. Invoking this authority requires a vote of the administrators and a
  33. simple majority will make the decision final. There are exceptions to 
  34. this which are defined later in this document.
  35.  
  36. Administrators should turn over any actions against another admin, oper
  37. or user to the net-com for review. Administrators shall never pursue
  38. action on their own.
  39.  
  40.  
  41. * Committee voting:
  42.  
  43. The committees shall be panels of elected officials and shall consist of
  44. five members or a total of 10% of all server administrators - whichever
  45. number is greater.
  46.  
  47. To qualify for nomination the nominees must either be an administrator or
  48. oper and must receive 2 nominations.
  49.  
  50. Committees shall be elected by accumulating the largest number of votes
  51. from the administrators. For each nominee the administrators will vote yes
  52. or no. The people with the largest number of yes votes shall be part of
  53. the committee. In the event of a tie vote, the administrators shall vote
  54. on the two or more individuals seperately.
  55.  
  56. The term of a committee member is 1 year.
  57.  
  58. Committee members may be removed by 4 administrators requesting the action.
  59. A discussion period of 72 hours will take place on the admin list server
  60. followed by a vote of the administrators. Removal requires a 60% majority.
  61.  
  62.  
  63. * The Network Committee:
  64.  
  65. Net-com members shall investigate and/or mediate any difficulties on the
  66. network. Should their recommendation be one of either removing of a server
  67. or an oper, the recommendation is forwarded to all admins for a vote.
  68.  
  69. Committee members shall investigate continuous abuse by a user. They
  70. may recommend to the Admins a user should receive a global kline. The
  71. recommendation is forwarded to the admins for a vote.
  72.  
  73. The net-com shall investigate user complaints against any admin or oper.
  74.  
  75. Any complaints involving another admin, oper or global kline request
  76. for a user shall be sent to the net-com for review. The committee shall
  77. reach a decision within 72 hours. Include additional logs or other
  78. documents with your complaint as well. Forged documentation will result 
  79. in immediate disposal of the complaint.
  80.  
  81. Should the committee reject your complaint, you shall have the right to
  82. request a vote of the admins if 4 other admins are willing to support
  83. your complaint.
  84.  
  85. The net-com will handle and take care of GalaxyNet's routing scheme,
  86. decide where new servers will be linked, and keep track of the ircd
  87. versions the servers are running. Servers not complying with net-com's
  88. decisions without a valid reason may be juped or permanently delinked.
  89. However, before the server is removed the situation will be discussed
  90. and voted on by the Administrators. Temporary jupes may be set if the
  91. server is a security risk to the rest of the network.
  92.  
  93. The Administrators shall have final say in any major net-com decision
  94. using the voting process.
  95.  
  96.  
  97. * The Channel Service Committee:
  98.  
  99. The cservice committee shall handle complaints and questions about the 
  100. Channel Service, the NickName Service and any registered channel.
  101.  
  102. The Committee members will handle new channel registration requests, and 
  103. investigate users or channels abusing the Channel Service. Continuing 
  104. abuse shall result in either the channel being set in NoOp mode, or the 
  105. Channel Service being removed from the channel. In the case of a user 
  106. abusing the Channel Service, his/her record may be disabled to prevent 
  107. further abuse.
  108.  
  109.  
  110. *** Voting **************************************************************
  111.  
  112. To ensure each server has an equal vote only admins are eligible to
  113. vote. This is 1 vote per admin. If an admin owns 2 or more servers
  114. he/she shall be eligible for 1 vote only.  The goal here is to keep the
  115. playing field level for everyone.
  116.  
  117. The only exception to voting eligibility shall be if an admin has been
  118. recommended for removal. He/she shall not have the right to vote on that
  119. action.
  120.  
  121. All major decisions shall be subject to vote, admins will have 72 hours
  122. to vote.
  123.  
  124. These decisions shall include:
  125.  
  126. 1) Forceful removal of a server (60% majority required)
  127.  
  128. 2) Forceful removal of an oper (51% majority required)
  129.  
  130. 3) Global Klines (60% majority required)
  131.  
  132.  
  133. *** Server Code *********************************************************
  134.  
  135. No admin shall install a patch which increases vulnerability to the
  136. network or that has an adverse effect on it. This includes ircd patches
  137. that allow opers to perform mode changes without being a valid chanop, or
  138. that circumvent channel bans.
  139.  
  140. All patches that are not part of the ircd-glx must be voted on before any 
  141. server may install them.
  142.  
  143. When a new ircd version is officially released, all servers must upgrade
  144. within 30 days. Any servers that haven't upgraded after 30 days without
  145. a valid reason may be temporarily juped or permanently delinked, depending
  146. on the decision of net-com and the Administrators' voting results.
  147.  
  148.  
  149. *** Channel Registration ************************************************
  150.  
  151. Users are limited to registering two channels each.
  152.  
  153. To register a channel you must have 3 supporting users. You can register
  154. either via our www site, or by getting the registration form from
  155. GalaxyBot (/msg GalaxyBot HELP). The cservice committee will verify the
  156. supporters via email, and check the channel on IRC prior to registration.
  157.  
  158. Channel registration does not imply approval of your channel or its
  159. contents. It's up to the channel owners to maintain legal content
  160. on their channels. GalaxyNet shall not be liable for any actions on any
  161. channel.
  162.  
  163.  
  164. *** IRC Operator/Admin Guidelines ***************************************
  165.  
  166. Opers shall not get involved in channel politics at any time. Users will
  167. fight, let them resolve their problems. We are not a police force. Should
  168. the dispute involve a registered channel where someone has taken it over,
  169. inform a member of the cservice committee or an administrator with access 
  170. to Pulsar's commands.
  171.  
  172. Opers are not to use channel services to give themselves ops, remove bans
  173. on themselves or otherwise disrupt the operations of a channel. You are 
  174. only to use these functions when either a) you are requested to do so by 
  175. the owners of the channel, or b) in an extreme emergency that can't be 
  176. solved any other way. Abuse will be reprimanded appropriately.
  177.  
  178. Opers should not split their server from the rest of the network for 
  179. personal reasons. Servers should only be squited when they need to be 
  180. rerouted or to solve a net desynch.
  181.  
  182. Administrators are responsible to maintain their configuration in 
  183. accordance with network requirements. These requirements include U: lines,
  184. H: lines and Q: lines. U: and Q: lines are not to be used without
  185. approval. If a node poses an immediate danger to the stability of the
  186. net the HUB may temporarily remove the c/n pair or add a Q: line. But, 
  187. the stability of the net must be at risk and you must have proof to this
  188. effect. Leafs are not to add Q: lines under any condition.
  189.  
  190. You should /msg $servername prior to using /die. Allow your users a few
  191. minutes to change servers prior to downing it. The same goes for rebooting
  192. or rerouting the server. A server crash, understandably, will not give you
  193. the chance to notify your users.
  194.  
  195. The /kill command should be used only if other methods do not work. Warn
  196. the user first, if they persist then go ahead and kill them. You must put
  197. a valid reason in the /kill comment. Idiot, lamer, twit, etc. are not
  198. considered good kill comments and will probably get you a lot of msgs
  199. from people asking what the kill was for.
  200.  
  201. * Reasons to /kill:
  202.  
  203. 1 Clonebots (defined by more than 5 clients from the same host, run by the
  204.   same user). If the clones keep coming back a local oper should add a K:
  205.   line to stop the clones. If there are no local opers online at the time,
  206.   or if the clonebots are on more than one server a temporary GLINE should
  207.   be set for the appropriate hostmask.
  208.  
  209.   NOTE: There is a difference between clonebots and a user having more
  210.   than one real connection (although it is unlikely anyone with over 5
  211.   connections is actually using them all as real clients). If you are
  212.   not sure something is a clone ask another oper for help.
  213.  
  214. 2 Floodbots (these deserve instant death).
  215.  
  216. 3 Persistent CTCP floods.
  217.  
  218. 4 User requests you to kill his ghost. Make sure the hostmasks match,
  219.   please.
  220.  
  221. * Reasons NOT to /kill:
  222.  
  223. 1 A fight on a channel. It's not our place to get involved with channel
  224.   politics. They have the ability to ban the user from the channel. It's
  225.   not YOUR fight.
  226.  
  227. 2 Someone calling you names. You have the option to use /ignore or
  228.   /silence.
  229.  
  230. 3 Any other reason not covered by Reasons to /kill.
  231.  
  232. Global K: lines (GLINEs) may only be set if the offending client(s) are on
  233. more than one server, or if there is no local oper available to add a
  234. kline. All admins online at the time must agree a GLINE is needed.
  235.  
  236. Should an IRC Operator be found to have abused/misused the commands
  237. available to him/her, a ruling will be held by the net-com as to what
  238. actions shall be taken to prevent another incident. It should be
  239. stressed that NO ONE is to be excused from abuse of power, even if it
  240. involves the admin of a server.
  241.  
  242.  
  243. *** User behavior (includes admins and opers) ***************************
  244.  
  245. Users are not to flood under any circumstances. Violation of this will
  246. usually result in a kline on the server. Persistent flooders may be 
  247. klined from the entire network.
  248.  
  249. Non-hostile bots are permitted. Bot policy varies from server to server so
  250. check with the server admin prior to using his/her server for your bot.
  251.  
  252. Clonebots are prohibited and if you frequently launch clones you will find
  253. yourself with a global kline. Clonebots are defined as more than 5 clients
  254. from the same host, run by the same user. Our channel services will
  255. auto-detect these and will not show any favoratism here.
  256.  
  257. If your script supports nethack protection turn it off. There is no reason
  258. for it. GalaxyNet servers can't be used for netsplit hacks.
  259.  
  260.  
  261. *** New server links ****************************************************
  262.  
  263. New servers must be announced to the operlist BEFORE they are linked.
  264. If the server is not run by the admin of the machine, permission 
  265. must be obtained prior to announcing the link. If needed this can be 
  266. checked via email by the net-com. There will be a period of 72 hours for 
  267. anyone to ask questions or make complaints about the new link. If there 
  268. are no complaints, the Network Committee will decide who the new server 
  269. will get as their primary, secondary, and backup links. If there are 
  270. objections to connecting the new server the Administrators will vote on 
  271. whether to link it or not. There will be a 7-day voting dead line. A 
  272. majority (60%) of yes votes is needed to pass the new server application.
  273.  
  274. The new server will be evaluated for a period of 2 weeks. During this time
  275. the server won't have voting privileges, but can still observe the voting
  276. process via the operlist. The server will stay a leaf for the duration of
  277. the evaluation period. One exception to this rule is a net merge, which is
  278. further described below. If there are any complaints about the new server
  279. after the evaluation period, the Administrators will vote on whether to
  280. keep or disconnect the new link. The same rules apply as for the new
  281. server application vote.
  282.  
  283.  
  284. *** Net merges **********************************************************
  285.  
  286. Servers linking in as a group will be evaluated as a group, not on a
  287. server-by-server basis. During the evaluation period the merging net 
  288. will stay linked as it were, with only one server connected to the 
  289. galaxynet HUBs at one time. This rule only applies to large networks that 
  290. will take a long time to integrate into the existing net. Networks 
  291. composed of less than 7 servers will be linked individually. If, after 
  292. the evaluation period, there are complaints about any of the new servers, 
  293. the Administrators will vote on whether to keep or disconnect the new 
  294. net. The same rules apply as for the new server application vote. If the 
  295. net merge passes the evaluation period the new servers will be divided 
  296. and linked in the best way possible. The Network Committee will take care 
  297. of this.
  298.  
  299.  
  300. *** Server application form *********************************************
  301.  
  302. Server name:
  303.  
  304. Server location:
  305.  
  306. IRCD version:
  307.  
  308. Type of machine:
  309.  
  310. Operating system:
  311.  
  312. Memory available:
  313.  
  314. Bandwidth available:
  315.  
  316. Your full name:
  317.  
  318. IRC nickname:
  319.  
  320. Email address:
  321.  
  322. Ping and traceroute results to the nearest HUBs: (Ask on #outerlimits for
  323. a current list of GalaxyNet HUBs)
  324.  
  325.